package com.gzx.bi.modular.plan.bo;

import com.gzx.bi.modular.plan.entity.GzxProjectPlan;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author zjt
 * @description
 * @date 2025/4/27 16:18
 */
@Data
@AutoMapper(target = GzxProjectPlan.class)
public class GzxProjectPlanAddOrEditBo {

    /**
     * 主键ID
     */
    private Long id;

    /**
     * 产品编码
     */
    private String productCode;

    /**
     * 项目编码
     */
    private String projectCode;

    /**
     * 所属分公司
     */
    private Long deptId;

    /**
     * 批次
     */
    private String batch;

    /**
     * 所属月份
     */
    private Integer belongingMonth;

    /**
     * 结佣比例
     */
    private BigDecimal commRatio;

    /**
     * 委案金额
     */
    private BigDecimal entrustAmt;

    /**
     * 委案户数
     */
    private Integer entrustCnt;

    /**
     * 人力
     */
    private Integer staffCnt;

    /**
     * 回款任务目标
     */
    private BigDecimal repayTarget;

    /**
     * 佣金目标
     */
    private BigDecimal commTarget;
}
